package com.fintech.third.model.moxie.dataprovide;

import java.io.Serializable;
import java.util.Date;

public class IntMxLoanInfo implements Serializable{
    private Long id;

    private String loanId;

    private String serialNum;

    private String name;

    private String phone;

    private String status;

    private String bank;

    private String loanType;

    private String idCard;

    private String houseAddress;

    private String mailingAddress;

    private String contractNumber;

    private Integer periods;

    private Integer loanAmount;

    private Integer monthlyRepayAmount;

    private Date startDate;

    private Date endDate;

    private String repayType;

    private Integer deductDay;

    private String bankAccount;

    private String bankAccountName;

    private String loanInterestPercent;

    private String penaltyInterestPercent;

    private String commercialContractNumber;

    private String commercialBank;

    private Integer commercialAmount;

    private String secondBankAccount;

    private String secondBankAccountName;

    private String secondIdCard;

    private String secondPhone;

    private String secondCorporationName;

    private Integer remainAmount;

    private Integer remainPeriods;

    private Date lastRepayDate;

    private Integer overdueCapital;

    private Integer overdueInterest;

    private Integer overduePenalty;

    private Integer overdueDays;

    private Date gmtCreate;

    private Date gmtModified;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLoanId() {
        return loanId;
    }

    public void setLoanId(String loanId) {
        this.loanId = loanId == null ? null : loanId.trim();
    }

    public String getSerialNum() {
        return serialNum;
    }

    public void setSerialNum(String serialNum) {
        this.serialNum = serialNum == null ? null : serialNum.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getBank() {
        return bank;
    }

    public void setBank(String bank) {
        this.bank = bank == null ? null : bank.trim();
    }

    public String getLoanType() {
        return loanType;
    }

    public void setLoanType(String loanType) {
        this.loanType = loanType == null ? null : loanType.trim();
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard == null ? null : idCard.trim();
    }

    public String getHouseAddress() {
        return houseAddress;
    }

    public void setHouseAddress(String houseAddress) {
        this.houseAddress = houseAddress == null ? null : houseAddress.trim();
    }

    public String getMailingAddress() {
        return mailingAddress;
    }

    public void setMailingAddress(String mailingAddress) {
        this.mailingAddress = mailingAddress == null ? null : mailingAddress.trim();
    }

    public String getContractNumber() {
        return contractNumber;
    }

    public void setContractNumber(String contractNumber) {
        this.contractNumber = contractNumber == null ? null : contractNumber.trim();
    }

    public Integer getPeriods() {
        return periods;
    }

    public void setPeriods(Integer periods) {
        this.periods = periods;
    }

    public Integer getLoanAmount() {
        return loanAmount;
    }

    public void setLoanAmount(Integer loanAmount) {
        this.loanAmount = loanAmount;
    }

    public Integer getMonthlyRepayAmount() {
        return monthlyRepayAmount;
    }

    public void setMonthlyRepayAmount(Integer monthlyRepayAmount) {
        this.monthlyRepayAmount = monthlyRepayAmount;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getRepayType() {
        return repayType;
    }

    public void setRepayType(String repayType) {
        this.repayType = repayType == null ? null : repayType.trim();
    }

    public Integer getDeductDay() {
        return deductDay;
    }

    public void setDeductDay(Integer deductDay) {
        this.deductDay = deductDay;
    }

    public String getBankAccount() {
        return bankAccount;
    }

    public void setBankAccount(String bankAccount) {
        this.bankAccount = bankAccount == null ? null : bankAccount.trim();
    }

    public String getBankAccountName() {
        return bankAccountName;
    }

    public void setBankAccountName(String bankAccountName) {
        this.bankAccountName = bankAccountName == null ? null : bankAccountName.trim();
    }

    public String getLoanInterestPercent() {
        return loanInterestPercent;
    }

    public void setLoanInterestPercent(String loanInterestPercent) {
        this.loanInterestPercent = loanInterestPercent == null ? null : loanInterestPercent.trim();
    }

    public String getPenaltyInterestPercent() {
        return penaltyInterestPercent;
    }

    public void setPenaltyInterestPercent(String penaltyInterestPercent) {
        this.penaltyInterestPercent = penaltyInterestPercent == null ? null : penaltyInterestPercent.trim();
    }

    public String getCommercialContractNumber() {
        return commercialContractNumber;
    }

    public void setCommercialContractNumber(String commercialContractNumber) {
        this.commercialContractNumber = commercialContractNumber == null ? null : commercialContractNumber.trim();
    }

    public String getCommercialBank() {
        return commercialBank;
    }

    public void setCommercialBank(String commercialBank) {
        this.commercialBank = commercialBank == null ? null : commercialBank.trim();
    }

    public Integer getCommercialAmount() {
        return commercialAmount;
    }

    public void setCommercialAmount(Integer commercialAmount) {
        this.commercialAmount = commercialAmount;
    }

    public String getSecondBankAccount() {
        return secondBankAccount;
    }

    public void setSecondBankAccount(String secondBankAccount) {
        this.secondBankAccount = secondBankAccount == null ? null : secondBankAccount.trim();
    }

    public String getSecondBankAccountName() {
        return secondBankAccountName;
    }

    public void setSecondBankAccountName(String secondBankAccountName) {
        this.secondBankAccountName = secondBankAccountName == null ? null : secondBankAccountName.trim();
    }

    public String getSecondIdCard() {
        return secondIdCard;
    }

    public void setSecondIdCard(String secondIdCard) {
        this.secondIdCard = secondIdCard == null ? null : secondIdCard.trim();
    }

    public String getSecondPhone() {
        return secondPhone;
    }

    public void setSecondPhone(String secondPhone) {
        this.secondPhone = secondPhone == null ? null : secondPhone.trim();
    }

    public String getSecondCorporationName() {
        return secondCorporationName;
    }

    public void setSecondCorporationName(String secondCorporationName) {
        this.secondCorporationName = secondCorporationName == null ? null : secondCorporationName.trim();
    }

    public Integer getRemainAmount() {
        return remainAmount;
    }

    public void setRemainAmount(Integer remainAmount) {
        this.remainAmount = remainAmount;
    }

    public Integer getRemainPeriods() {
        return remainPeriods;
    }

    public void setRemainPeriods(Integer remainPeriods) {
        this.remainPeriods = remainPeriods;
    }

    public Date getLastRepayDate() {
        return lastRepayDate;
    }

    public void setLastRepayDate(Date lastRepayDate) {
        this.lastRepayDate = lastRepayDate;
    }

    public Integer getOverdueCapital() {
        return overdueCapital;
    }

    public void setOverdueCapital(Integer overdueCapital) {
        this.overdueCapital = overdueCapital;
    }

    public Integer getOverdueInterest() {
        return overdueInterest;
    }

    public void setOverdueInterest(Integer overdueInterest) {
        this.overdueInterest = overdueInterest;
    }

    public Integer getOverduePenalty() {
        return overduePenalty;
    }

    public void setOverduePenalty(Integer overduePenalty) {
        this.overduePenalty = overduePenalty;
    }

    public Integer getOverdueDays() {
        return overdueDays;
    }

    public void setOverdueDays(Integer overdueDays) {
        this.overdueDays = overdueDays;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }
}